giving up everything for love - Turkish English Dictionary